overjoy (someone) to see (someone)

Translations
очень обрадоваться, увидев (кого-то)
He overjoyed his grandparents to see him after so many years.
Он очень обрадовал своих бабушку и дедушку, появившись после стольких лет.